package com.hivekion.system.service;

import com.hivekion.common.entity.PagedResultVo;
import com.hivekion.system.domain.SysOperationLog;
import com.hivekion.system.domain.vo.SysOperationLogModelVo;
import com.hivekion.system.domain.vo.SysOperationLogSearchPageInputVo;
import com.hivekion.system.domain.vo.SysOperationLogViewVo;

public interface ISysOperationLogService {

      void insertOperationLog(SysOperationLog log);

      boolean remove(String operId);

      void cleanOperationLog();

      PagedResultVo<SysOperationLogViewVo> list(SysOperationLogSearchPageInputVo inputVo);

      SysOperationLogModelVo getInfo(String id);
}
